Skip to content

Conversation

@SarahFrench
Copy link
Member

@SarahFrench SarahFrench commented Nov 12, 2025

Following #37569, this PR demonstrates that the output and show commands work when pluggable state storage is in use.

The E2E tests rely on a test fixture resembling a fully initialised working directory, including some local state describing an instance of the terraform_data resource. That state is inspected by the commands in the tests.

The integration tests use an existing test fixture because some state_store config needs to be present for the test, but the state present in tests is contained within the mock provider definition.

Target Release

1.15.x

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@SarahFrench SarahFrench added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label Nov 12, 2025
@SarahFrench SarahFrench changed the base branch from pss/make-worspace-new-work-with-pss to pss/pss-with-state-commands November 12, 2025 14:14
@SarahFrench SarahFrench force-pushed the pss/pss-with-state-commands branch 2 times, most recently from 28e61ce to cebf4a5 Compare November 24, 2025 13:11
@SarahFrench SarahFrench force-pushed the pss/pss-with-output-show-commands branch from e9ebdc8 to df08ca6 Compare November 24, 2025 18:03
@SarahFrench SarahFrench changed the title PSS: Add E2E tests showing output and show commands being used with PSS PSS: Add tests showing output and show commands being used with PSS Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog-needed Add this to your PR if the change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant